/**
 * 表单结构文件
 * @Author: yd_renyuanyu
 * @Date: 2021-11-12 10:48:10
 * @Version: 1.0.0
 */
import { Page } from '@/lib/form/common';

/**
 * 表单:
  */
export class Api_GET_ApiDefinitionQO {
  constructor() {
    this.IncludeTypes = false; // type: boolean
  }
}
/**
 * 表单:
  */
export class Api_GET_AuditLogsQO extends Page {
  constructor() {
    super();
    this.Url = null; // type: string
    this.UserName = null; // type: string
    this.ApplicationName = null; // type: string
    this.CorrelationId = null; // type: string
    this.HttpMethod = null; // type: string
    this.HttpStatusCode = 0; // type: integer [modules: System.Net.HttpStatusCode]
    this.MaxExecutionDuration = 0; // type: integer
    this.MinExecutionDuration = 0; // type: integer
    this.HasException = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_AuditLogsStatisticsErrorRateQO {
  constructor() {
    this.StartDate = null; // type: string
    this.EndDate = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_AuditLogsStatisticsAverageExecutionDurationPerDayQO {
  constructor() {
    this.StartDate = null; // type: string
    this.EndDate = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_AuditLogsEntityChangesQO extends Page {
  constructor() {
    super();
    this.AuditLogId = null; // type: string
    this.EntityChangeType = 0; // type: integer [modules: Volo.Abp.Auditing.EntityChangeType]
    this.EntityId = null; // type: string
    this.EntityTypeFullName = null; // type: string
    this.StartDate = null; // type: string
    this.EndDate = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_AuditLogsEntityChangesWithUsernameQO {
  constructor() {
    this.EntityId = null; // type: string
    this.EntityTypeFullName = null; // type: string
  }
}
/**
 * --
  */
export class ControllerInterfaceApiDescriptionModel {
  constructor() {
    this.type = null; // type: string
  }
}
/**
 * --
  */
export class MethodParameterApiDescriptionModel {
  constructor() {
    this.name = null; // type: string
    this.typeAsString = null; // type: string
    this.type = null; // type: string
    this.typeSimple = null; // type: string
    this.isOptional = false; // type: boolean
    this.defaultValue = {}; // type: object
  }
}
/**
 * --
  */
export class ParameterApiDescriptionModel {
  constructor() {
    this.nameOnMethod = null; // type: string
    this.name = null; // type: string
    this.type = null; // type: string
    this.typeSimple = null; // type: string
    this.isOptional = false; // type: boolean
    this.defaultValue = {}; // type: object
    this.constraintTypes = []; // type: string
    this.bindingSourceId = null; // type: string
    this.descriptorName = null; // type: string
  }
}
/**
 * --
  */
export class ReturnValueApiDescriptionModel {
  constructor() {
    this.type = null; // type: string
    this.typeSimple = null; // type: string
  }
}
/**
 * --
  */
export class ActionApiDescriptionModel {
  constructor() {
    this.uniqueName = null; // type: string
    this.name = null; // type: string
    this.httpMethod = null; // type: string
    this.url = null; // type: string
    this.supportedVersions = []; // type: string
    this.parametersOnMethod = []; // type: array [modules: Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]
    this.parameters = []; // type: array [modules: Volo.Abp.Http.Modeling.ParameterApiDescriptionModel]
    this.returnValue = {}; // type: object [modules: Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel]
  }
}
/**
 * --
  */
export class ControllerApiDescriptionModel {
  constructor() {
    this.controllerName = null; // type: string
    this.type = null; // type: string
    this.interfaces = []; // type: array [modules: Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel]
    this.actions = {}; // type: object [modules: Volo.Abp.Http.Modeling.ActionApiDescriptionModel]
  }
}
/**
 * --
  */
export class ModuleApiDescriptionModel {
  constructor() {
    this.rootPath = null; // type: string
    this.remoteServiceName = null; // type: string
    this.controllers = {}; // type: object [modules: Volo.Abp.Http.Modeling.ControllerApiDescriptionModel]
  }
}
/**
 * --
  */
export class PropertyApiDescriptionModel {
  constructor() {
    this.name = null; // type: string
    this.type = null; // type: string
    this.typeSimple = null; // type: string
  }
}
/**
 * --
  */
export class TypeApiDescriptionModel {
  constructor() {
    this.baseType = null; // type: string
    this.isEnum = false; // type: boolean
    this.enumNames = []; // type: string
    this.enumValues = []; // type: object
    this.genericArguments = []; // type: string
    this.properties = []; // type: array [modules: Volo.Abp.Http.Modeling.PropertyApiDescriptionModel]
  }
}
/**
 * --
  */
export class ApplicationApiDescriptionModel {
  constructor() {
    this.modules = {}; // type: object [modules: Volo.Abp.Http.Modeling.ModuleApiDescriptionModel]
    this.types = {}; // type: object [modules: Volo.Abp.Http.Modeling.TypeApiDescriptionModel]
  }
}
/**
 * --
  */
export class RemoteServiceValidationErrorInfo {
  constructor() {
    this.message = null; // type: string
    this.members = []; // type: string
  }
}
/**
 * --
  */
export class RemoteServiceErrorInfo {
  constructor() {
    this.code = null; // type: string
    this.message = null; // type: string
    this.details = null; // type: string
    this.data = {}; // type: object
    this.validationErrors = []; // type: array [modules: Volo.Abp.Http.RemoteServiceValidationErrorInfo]
  }
}
/**
 * --
  */
export class RemoteServiceErrorResponse {
  constructor() {
    this.error = {}; // type: object [modules: Volo.Abp.Http.RemoteServiceErrorInfo]
  }
}
/**
 * --
  */
export class LanguageInfo {
  constructor() {
    this.cultureName = null; // type: string
    this.uiCultureName = null; // type: string
    this.displayName = null; // type: string
    this.flagIcon = null; // type: string
  }
}
/**
 * --
  */
export class DateTimeFormatDto {
  constructor() {
    this.calendarAlgorithmType = null; // type: string
    this.dateTimeFormatLong = null; // type: string
    this.shortDatePattern = null; // type: string
    this.fullDateTimePattern = null; // type: string
    this.dateSeparator = null; // type: string
    this.shortTimePattern = null; // type: string
    this.longTimePattern = null; // type: string
  }
}
/**
 * --
  */
export class CurrentCultureDto {
  constructor() {
    this.displayName = null; // type: string
    this.englishName = null; // type: string
    this.threeLetterIsoLanguageName = null; // type: string
    this.twoLetterIsoLanguageName = null; // type: string
    this.isRightToLeft = false; // type: boolean
    this.cultureName = null; // type: string
    this.name = null; // type: string
    this.nativeName = null; // type: string
    this.dateTimeFormat = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto]
  }
}
/**
 * --
  */
export class NameValue {
  constructor() {
    this.name = null; // type: string
    this.value = null; // type: string
  }
}
/**
 * --
  */
export class ApplicationLocalizationConfigurationDto {
  constructor() {
    this.values = {}; // type: object
    this.languages = []; // type: array [modules: Volo.Abp.Localization.LanguageInfo]
    this.currentCulture = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto]
    this.defaultResourceName = null; // type: string
    this.languagesMap = {}; // type: object
    this.languageFilesMap = {}; // type: object
  }
}
/**
 * --
  */
export class ApplicationAuthConfigurationDto {
  constructor() {
    this.policies = {}; // type: object
    this.grantedPolicies = {}; // type: object
  }
}
/**
 * --
  */
export class ApplicationSettingConfigurationDto {
  constructor() {
    this.values = {}; // type: object
  }
}
/**
 * --
  */
export class CurrentUserDto {
  constructor() {
    this.isAuthenticated = false; // type: boolean
    this.id = null; // type: string
    this.tenantId = null; // type: string
    this.userName = null; // type: string
    this.name = null; // type: string
    this.surName = null; // type: string
    this.email = null; // type: string
    this.emailVerified = false; // type: boolean
    this.phoneNumber = null; // type: string
    this.phoneNumberVerified = false; // type: boolean
    this.roles = []; // type: string
  }
}
/**
 * --
  */
export class ApplicationFeatureConfigurationDto {
  constructor() {
    this.values = {}; // type: object
  }
}
/**
 * --
  */
export class MultiTenancyInfoDto {
  constructor() {
    this.isEnabled = false; // type: boolean
  }
}
/**
 * --
  */
export class CurrentTenantDto {
  constructor() {
    this.id = null; // type: string
    this.name = null; // type: string
    this.isAvailable = false; // type: boolean
  }
}
/**
 * --
  */
export class IanaTimeZone {
  constructor() {
    this.timeZoneName = null; // type: string
  }
}
/**
 * --
  */
export class WindowsTimeZone {
  constructor() {
    this.timeZoneId = null; // type: string
  }
}
/**
 * --
  */
export class TimeZone {
  constructor() {
    this.iana = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone]
    this.windows = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone]
  }
}
/**
 * --
  */
export class TimingDto {
  constructor() {
    this.timeZone = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone]
  }
}
/**
 * --
  */
export class ClockDto {
  constructor() {
    this.kind = null; // type: string
  }
}
/**
 * --
  */
export class LocalizableStringDto {
  constructor() {
    this.name = null; // type: string
    this.resource = null; // type: string
  }
}
/**
 * --
  */
export class ExtensionPropertyApiGetDto {
  constructor() {
    this.isAvailable = false; // type: boolean
  }
}
/**
 * --
  */
export class ExtensionPropertyApiCreateDto {
  constructor() {
    this.isAvailable = false; // type: boolean
  }
}
/**
 * --
  */
export class ExtensionPropertyApiUpdateDto {
  constructor() {
    this.isAvailable = false; // type: boolean
  }
}
/**
 * --
  */
export class ExtensionPropertyApiDto {
  constructor() {
    this.onGet = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto]
    this.onCreate = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto]
    this.onUpdate = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto]
  }
}
/**
 * --
  */
export class ExtensionPropertyUiTableDto {
  constructor() {
    this.isVisible = false; // type: boolean
  }
}
/**
 * --
  */
export class ExtensionPropertyUiFormDto {
  constructor() {
    this.isVisible = false; // type: boolean
  }
}
/**
 * --
  */
export class ExtensionPropertyUiDto {
  constructor() {
    this.onTable = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto]
    this.onCreateForm = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto]
    this.onEditForm = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto]
  }
}
/**
 * --
  */
export class ExtensionPropertyAttributeDto {
  constructor() {
    this.typeSimple = null; // type: string
    this.config = {}; // type: object
  }
}
/**
 * --
  */
export class ExtensionPropertyDto {
  constructor() {
    this.type = null; // type: string
    this.typeSimple = null; // type: string
    this.displayName = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto]
    this.api = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto]
    this.ui = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto]
    this.attributes = []; // type: array [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto]
    this.configuration = {}; // type: object
    this.defaultValue = {}; // type: object
  }
}
/**
 * --
  */
export class EntityExtensionDto {
  constructor() {
    this.properties = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto]
    this.configuration = {}; // type: object
  }
}
/**
 * --
  */
export class ModuleExtensionDto {
  constructor() {
    this.entities = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto]
    this.configuration = {}; // type: object
  }
}
/**
 * --
  */
export class ExtensionEnumFieldDto {
  constructor() {
    this.name = null; // type: string
    this.value = {}; // type: object
  }
}
/**
 * --
  */
export class ExtensionEnumDto {
  constructor() {
    this.fields = []; // type: array [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto]
    this.localizationResource = null; // type: string
  }
}
/**
 * --
  */
export class ObjectExtensionsDto {
  constructor() {
    this.modules = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto]
    this.enums = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto]
  }
}
/**
 * --
  */
export class ApplicationConfigurationDto {
  constructor() {
    this.localization = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto]
    this.auth = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto]
    this.setting = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto]
    this.currentUser = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto]
    this.features = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto]
    this.multiTenancy = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto]
    this.currentTenant = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto]
    this.timing = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto]
    this.clock = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto]
    this.objectExtensions = {}; // type: object [modules: Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto]
  }
}
/**
 * --
  */
export class FindTenantResultDto {
  constructor() {
    this.success = false; // type: boolean
    this.tenantId = null; // type: string
    this.name = null; // type: string
  }
}
/**
 * --
 */
export class HttpStatusCode {}
/**
 * --
 */
export class EntityChangeType {}
/**
 * --
  */
export class EntityPropertyChangeDto {
  constructor() {
    this.tenantId = null; // type: string
    this.entityChangeId = null; // type: string
    this.newValue = null; // type: string
    this.originalValue = null; // type: string
    this.propertyName = null; // type: string
    this.propertyTypeFullName = null; // type: string
    this.id = null; // type: string
  }
}
/**
 * --
  */
export class EntityChangeDto {
  constructor() {
    this.auditLogId = null; // type: string
    this.tenantId = null; // type: string
    this.changeTime = null; // type: string
    this.changeType = 0; // type: integer [modules: Volo.Abp.Auditing.EntityChangeType]
    this.entityId = null; // type: string
    this.entityTypeFullName = null; // type: string
    this.propertyChanges = []; // type: array [modules: Volo.Abp.AuditLogging.EntityPropertyChangeDto]
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class AuditLogActionDto {
  constructor() {
    this.tenantId = null; // type: string
    this.auditLogId = null; // type: string
    this.serviceName = null; // type: string
    this.methodName = null; // type: string
    this.parameters = null; // type: string
    this.executionTime = null; // type: string
    this.executionDuration = 0; // type: integer
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class AuditLogDto {
  constructor() {
    this.userId = null; // type: string
    this.userName = null; // type: string
    this.tenantId = null; // type: string
    this.impersonatorUserId = null; // type: string
    this.impersonatorTenantId = null; // type: string
    this.executionTime = null; // type: string
    this.executionDuration = 0; // type: integer
    this.clientIpAddress = null; // type: string
    this.clientName = null; // type: string
    this.browserInfo = null; // type: string
    this.httpMethod = null; // type: string
    this.url = null; // type: string
    this.exceptions = null; // type: string
    this.comments = null; // type: string
    this.httpStatusCode = 0; // type: integer
    this.applicationName = null; // type: string
    this.correlationId = null; // type: string
    this.entityChanges = []; // type: array [modules: Volo.Abp.AuditLogging.EntityChangeDto]
    this.actions = []; // type: array [modules: Volo.Abp.AuditLogging.AuditLogActionDto]
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class PagedResultDto {
  constructor() {
    this.totalCount = 0; // type: integer
    this.items = []; // type: array [modules: Volo.Abp.AuditLogging.AuditLogDto]
  }
}
/**
 * --
  */
export class GetErrorRateOutput {
  constructor() {
    this.data = {}; // type: object
  }
}
/**
 * --
  */
export class GetAverageExecutionDurationPerDayOutput {
  constructor() {
    this.data = {}; // type: object
  }
}
/**
 * --
  */
export class EntityChangeWithUsernameDto {
  constructor() {
    this.entityChange = {}; // type: object [modules: Volo.Abp.AuditLogging.EntityChangeDto]
    this.userName = null; // type: string
  }
}
/**
 * --
  */
export class BusinessLogDto {
  constructor() {
    this.userName = null; // type: string
    this.type = null; // type: string
    this.typeName = null; // type: string
    this.module = null; // type: string
    this.moduleName = null; // type: string
    this.actionObject = null; // type: string
    this.actionContent = null; // type: string
    this.actionTime = null; // type: string
    this.result = null; // type: string
    this.lastModificationTime = null; // type: string
    this.lastModifierId = null; // type: string
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.id = null; // type: string
  }
}
/**
 * 表单: 添加业务日志
  */
export class BusinessLogCreateDto {
  constructor() {
    this.userName = null; // type: string
    this.type = null; // type: string
    this.module = null; // type: string
    this.actionObject = null; // type: string
    this.actionContent = null; // type: string
    this.actionTime = null; // type: string
    this.result = null; // type: string
  }
}
/**
 * --
 */
export class IdentityClaimValueType {}
/**
 * --
  */
export class ClaimTypeDto {
  constructor() {
    this.name = null; // type: string
    this.required = false; // type: boolean
    this.isStatic = false; // type: boolean
    this.regex = null; // type: string
    this.regexDescription = null; // type: string
    this.description = null; // type: string
    this.valueType = 0; // type: integer [modules: Volo.Abp.Identity.IdentityClaimValueType]
    this.valueTypeAsString = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class CreateClaimTypeDto {
  constructor() {
    this.name = null; // type: string
    this.required = false; // type: boolean
    this.regex = null; // type: string
    this.regexDescription = null; // type: string
    this.description = null; // type: string
    this.valueType = 0; // type: integer [modules: Volo.Abp.Identity.IdentityClaimValueType]
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class UpdateClaimTypeDto {
  constructor() {
    this.name = null; // type: string
    this.required = false; // type: boolean
    this.regex = null; // type: string
    this.regexDescription = null; // type: string
    this.description = null; // type: string
    this.valueType = 0; // type: integer [modules: Volo.Abp.Identity.IdentityClaimValueType]
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class DraftCreateDto {
  constructor() {
    this.title = null; // type: string
    this.message = null; // type: string
    this.targetIdList = []; // type: string
  }
}
/**
 * --
  */
export class ChatTargetUserInfo {
  constructor() {
    this.userId = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.username = null; // type: string
  }
}
/**
 * --
  */
export class DraftResultDto {
  constructor() {
    this.id = null; // type: string
    this.userId = null; // type: string
    this.message = null; // type: string
    this.title = null; // type: string
    this.targetUsers = []; // type: array [modules: Volo.Chat.Users.ChatTargetUserInfo]
    this.lastModifyDate = null; // type: string
  }
}
/**
 * --
  */
export class DraftUpdateDto {
  constructor() {
    this.draftId = null; // type: string
    this.title = null; // type: string
    this.message = null; // type: string
    this.targetIdList = []; // type: string
  }
}
/**
 * --
  */
export class CreateEditionInput {
  constructor() {
    this.name = null; // type: string
    this.price = 0; // type: integer
    this.description = null; // type: string
    this.validityTypeCode = null; // type: string
    this.validity = 0; // type: integer
    this.isEnabled = false; // type: boolean
    this.moduleIds = []; // type: string
  }
}
/**
 * --
  */
export class ValidityTypeDto {
  constructor() {
    this.code = null; // type: string
    this.name = null; // type: string
    this.sortOrder = 0; // type: integer
  }
}
/**
 * --
  */
export class ModuleDto {
  constructor() {
    this.tenantId = null; // type: string
    this.sortOrder = 0; // type: integer
    this.name = null; // type: string
    this.parentId = null; // type: string
    this.children = []; // type: array [modules: Volo.Abp.Identity.ModuleDto]
    this.id = null; // type: string
  }
}
/**
 * --
  */
export class EditionDto {
  constructor() {
    this.tenantId = null; // type: string
    this.name = null; // type: string
    this.price = 0; // type: integer
    this.description = null; // type: string
    this.validityTypeCode = null; // type: string
    this.validity = 0; // type: integer
    this.isEnabled = false; // type: boolean
    this.validityType = {}; // type: object [modules: Volo.Abp.Identity.ValidityTypeDto]
    this.modules = []; // type: array [modules: Volo.Abp.Identity.ModuleDto]
    this.isDeleted = false; // type: boolean
    this.deleterId = null; // type: string
    this.deletionTime = null; // type: string
    this.lastModificationTime = null; // type: string
    this.lastModifierId = null; // type: string
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.id = null; // type: string
  }
}
/**
 * --
  */
export class OrganizationUnitRoleDto {
  constructor() {
    this.organizationUnitId = null; // type: string
    this.roleId = null; // type: string
    this.includeChildOrganizationUnits = false; // type: boolean
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
  }
}
/**
 * --
  */
export class OrganizationUnitTypeDto {
  constructor() {
    this.code = null; // type: string
    this.name = null; // type: string
    this.level = 0; // type: integer
  }
}
/**
 * --
  */
export class OrganizationUnitDto {
  constructor() {
    this.parentId = null; // type: string
    this.code = null; // type: string
    this.displayName = null; // type: string
    this.typeCode = null; // type: string
    this.provinceCode = null; // type: string
    this.cityCode = null; // type: string
    this.countyCode = null; // type: string
    this.isEnabled = false; // type: boolean
    this.isActive = false; // type: boolean
    this.roles = []; // type: array [modules: Volo.Abp.Identity.OrganizationUnitRoleDto]
    this.type = {}; // type: object [modules: Volo.Abp.Identity.OrganizationUnitTypeDto]
    this.isDeleted = false; // type: boolean
    this.deleterId = null; // type: string
    this.deletionTime = null; // type: string
    this.lastModificationTime = null; // type: string
    this.lastModifierId = null; // type: string
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class OrganizationUnitEditionDto {
  constructor() {
    this.editionId = null; // type: string
    this.organizationUnitId = null; // type: string
    this.phoneNumber = null; // type: string
    this.validTo = null; // type: string
    this.isValid = false; // type: boolean
    this.edition = {}; // type: object [modules: Volo.Abp.Identity.EditionDto]
    this.organizationUnit = {}; // type: object [modules: Volo.Abp.Identity.OrganizationUnitDto]
  }
}
/**
 * --
  */
export class UpdateOrganizationUnitEditionInput {
  constructor() {
    this.organizationUnitId = null; // type: string
    this.editionId = null; // type: string
    this.phoneNumber = null; // type: string
  }
}
/**
 * --
  */
export class EditionUpdateDto {
  constructor() {
    this.displayName = null; // type: string
    this.freeDays = 0; // type: integer
    this.maxUsers = 0; // type: integer
    this.maxEvents = 0; // type: integer
    this.maxTraining = 0; // type: integer
    this.maxCourses = 0; // type: integer
    this.maxResources = 0; // type: integer
    this.isSupportApp = false; // type: boolean
    this.description = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class EditionCreateDto {
  constructor() {
    this.displayName = null; // type: string
    this.freeDays = 0; // type: integer
    this.maxUsers = 0; // type: integer
    this.maxEvents = 0; // type: integer
    this.maxTraining = 0; // type: integer
    this.maxCourses = 0; // type: integer
    this.maxResources = 0; // type: integer
    this.isSupportApp = false; // type: boolean
    this.description = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class GetEditionUsageStatisticsResult {
  constructor() {
    this.data = {}; // type: object
  }
}
/**
 * --
  */
export class CreateExcelDto {
  constructor() {
    this.reportName = null; // type: string
    this.parameters = {}; // type: object
  }
}
/**
 * --
  */
export class FeatureProviderDto {
  constructor() {
    this.name = null; // type: string
    this.key = null; // type: string
  }
}
/**
 * --
  */
export class IValueValidator {
  constructor() {
    this.name = null; // type: string
    this.properties = {}; // type: object
  }
}
/**
 * --
  */
export class IStringValueType {
  constructor() {
    this.name = null; // type: string
    this.properties = {}; // type: object
    this.validator = {}; // type: object [modules: Volo.Abp.Validation.StringValues.IValueValidator]
  }
}
/**
 * --
  */
export class FeatureDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.value = null; // type: string
    this.provider = {}; // type: object [modules: Volo.Abp.FeatureManagement.FeatureProviderDto]
    this.description = null; // type: string
    this.valueType = {}; // type: object [modules: Volo.Abp.Validation.StringValues.IStringValueType]
    this.depth = 0; // type: integer
    this.parentName = null; // type: string
  }
}
/**
 * --
  */
export class FeatureGroupDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.features = []; // type: array [modules: Volo.Abp.FeatureManagement.FeatureDto]
  }
}
/**
 * --
  */
export class GetFeatureListResultDto {
  constructor() {
    this.groups = []; // type: array [modules: Volo.Abp.FeatureManagement.FeatureGroupDto]
  }
}
/**
 * --
  */
export class UpdateFeatureDto {
  constructor() {
    this.name = null; // type: string
    this.value = null; // type: string
  }
}
/**
 * --
  */
export class UpdateFeaturesDto {
  constructor() {
    this.features = []; // type: array [modules: Volo.Abp.FeatureManagement.UpdateFeatureDto]
  }
}
/**
 * --
  */
export class LanguageDto {
  constructor() {
    this.cultureName = null; // type: string
    this.uiCultureName = null; // type: string
    this.displayName = null; // type: string
    this.flagIcon = null; // type: string
    this.isEnabled = false; // type: boolean
    this.isDefaultLanguage = false; // type: boolean
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class ListResultDto {
  constructor() {
    this.items = []; // type: array [modules: Volo.Abp.LanguageManagement.Dto.LanguageDto]
  }
}
/**
 * --
  */
export class CreateLanguageDto {
  constructor() {
    this.displayName = null; // type: string
    this.cultureName = null; // type: string
    this.uiCultureName = null; // type: string
    this.flagIcon = null; // type: string
    this.isEnabled = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class UpdateLanguageDto {
  constructor() {
    this.displayName = null; // type: string
    this.flagIcon = null; // type: string
    this.isEnabled = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class LanguageResourceDto {
  constructor() {
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class CultureInfoDto {
  constructor() {
    this.displayName = null; // type: string
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class LanguageTextDto {
  constructor() {
    this.resourceName = null; // type: string
    this.cultureName = null; // type: string
    this.baseCultureName = null; // type: string
    this.baseValue = null; // type: string
    this.name = null; // type: string
    this.value = null; // type: string
  }
}
/**
 * --
 */
export class MenuPlacement {}
/**
 * --
 */
export class MenuStatus {}
/**
 * --
 */
export class LeptonStyle {}
/**
 * --
  */
export class LeptonThemeSettingsDto {
  constructor() {
    this.boxedLayout = false; // type: boolean
    this.menuPlacement = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.MenuPlacement]
    this.menuStatus = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.MenuStatus]
    this.style = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.LeptonStyle]
  }
}
/**
 * --
  */
export class UpdateLeptonThemeSettingsDto {
  constructor() {
    this.boxedLayout = false; // type: boolean
    this.menuPlacement = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.MenuPlacement]
    this.menuStatus = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.MenuStatus]
    this.style = 0; // type: integer [modules: Volo.Abp.LeptonTheme.Management.LeptonStyle]
  }
}
/**
 * --
 */
export class GetMessageType {}
/**
 * --
  */
export class ReceiveMessage {
  constructor() {
    this.messageID = null; // type: string
    this.title = null; // type: string
    this.content = null; // type: string
    this.sendUserID = null; // type: string
    this.sendUserName = null; // type: string
    this.readTime = null; // type: string
    this.isRead = false; // type: boolean
    this.createTime = null; // type: string
  }
}
/**
 * --
  */
export class SendMessageInput {
  constructor() {
    this.targetUserIds = []; // type: string
    this.message = null; // type: string
    this.title = null; // type: string
    this.draftId = null; // type: string
  }
}
/**
 * --
  */
export class MarkConversationAsReadInput {
  constructor() {
    this.messageIDs = []; // type: string
  }
}
/**
 * --
 */
export class ChatMessageSide {}
/**
 * --
  */
export class ChatMessageDto {
  constructor() {
    this.messageID = null; // type: string
    this.title = null; // type: string
    this.message = null; // type: string
    this.messageDate = null; // type: string
    this.isRead = false; // type: boolean
    this.readDate = null; // type: string
    this.side = 0; // type: integer [modules: Volo.Chat.Messages.ChatMessageSide]
  }
}
/**
 * --
  */
export class MessageWithTargetsDto {
  constructor() {
    this.message = {}; // type: object [modules: Volo.Chat.Messages.ChatMessageDto]
    this.targetUsers = []; // type: array [modules: Volo.Chat.Users.ChatTargetUserInfo]
  }
}
/**
 * 表单:
  */
export class MigrateInput {
  constructor() {
    this.isExcuteScript = false; // type: boolean
    this.isSeedData = false; // type: boolean
    this.tenantNames = []; // type: string
    this.connectionNames = []; // type: string
    this.sqlFileNameFilters = []; // type: string
  }
}
/**
 * 表单:
  */
export class ExcuteSqlInput {
  constructor() {
    this.tenantNames = []; // type: string
    this.connectionNames = []; // type: string
    this.sqlFileNameFilters = []; // type: string
  }
}
/**
 * --
  */
export class AreaItem {
  constructor() {
    this.code = null; // type: string
    this.name = null; // type: string
    this.type = null; // type: string
    this.children = []; // type: array [modules: Volo.Abp.Identity.AreaItem]
  }
}
/**
 * --
  */
export class CreateOrganizationUnitsInput {
  constructor() {
    this.areas = []; // type: array [modules: Volo.Abp.Identity.AreaItem]
  }
}
/**
 * --
  */
export class CreateClubInput {
  constructor() {
    this.displayName = null; // type: string
    this.provinceCode = null; // type: string
    this.cityCode = null; // type: string
    this.countyCode = null; // type: string
  }
}
/**
 * --
  */
export class OrganizationUnitMoveInput {
  constructor() {
    this.newParentId = null; // type: string
  }
}
/**
 * --
  */
export class OrganizationUnitCreateInput {
  constructor() {
    this.parentId = null; // type: string
    this.displayName = null; // type: string
    this.typeCode = null; // type: string
    this.provinceCode = null; // type: string
    this.cityCode = null; // type: string
    this.countyCode = null; // type: string
    this.includeDetails = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityRoleDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.isDefault = false; // type: boolean
    this.isStatic = false; // type: boolean
    this.isPublic = false; // type: boolean
    this.concurrencyStamp = null; // type: string
    this.description = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class OrganizationUnitWithDetailsDto {
  constructor() {
    this.parentId = null; // type: string
    this.code = null; // type: string
    this.displayName = null; // type: string
    this.typeCode = null; // type: string
    this.provinceCode = null; // type: string
    this.cityCode = null; // type: string
    this.countyCode = null; // type: string
    this.isEnabled = false; // type: boolean
    this.isActive = false; // type: boolean
    this.isExternal = false; // type: boolean
    this.roles = []; // type: array [modules: Volo.Abp.Identity.IdentityRoleDto]
    this.children = []; // type: array [modules: Volo.Abp.Identity.OrganizationUnitWithDetailsDto]
    this.type = {}; // type: object [modules: Volo.Abp.Identity.OrganizationUnitTypeDto]
    this.isDeleted = false; // type: boolean
    this.deleterId = null; // type: string
    this.deletionTime = null; // type: string
    this.lastModificationTime = null; // type: string
    this.lastModifierId = null; // type: string
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class OrganizationUnitUpdateInput {
  constructor() {
    this.displayName = null; // type: string
    this.typeCode = null; // type: string
    this.provinceCode = null; // type: string
    this.cityCode = null; // type: string
    this.countyCode = null; // type: string
    this.includeDetails = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityUserWithOrganizationUnitDto {
  constructor() {
    this.organizationUnits = []; // type: array [modules: Volo.Abp.Identity.OrganizationUnitDto]
    this.isSuperAdmin = false; // type: boolean
    this.tenantId = null; // type: string
    this.userName = null; // type: string
    this.email = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.emailConfirmed = false; // type: boolean
    this.phoneNumber = null; // type: string
    this.phoneNumberConfirmed = false; // type: boolean
    this.supportTwoFactor = false; // type: boolean
    this.lockoutEnabled = false; // type: boolean
    this.isLockedOut = false; // type: boolean
    this.concurrencyStamp = null; // type: string
    this.description = null; // type: string
    this.isEnabled = false; // type: boolean
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class OrganizationUnitRoleInput {
  constructor() {
    this.roleIds = []; // type: string
  }
}
/**
 * --
  */
export class OrganizationUnitUserInput {
  constructor() {
    this.userIds = []; // type: string
  }
}
/**
 * --
  */
export class IdentityUserDto {
  constructor() {
    this.tenantId = null; // type: string
    this.userName = null; // type: string
    this.email = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.emailConfirmed = false; // type: boolean
    this.phoneNumber = null; // type: string
    this.phoneNumberConfirmed = false; // type: boolean
    this.supportTwoFactor = false; // type: boolean
    this.lockoutEnabled = false; // type: boolean
    this.isLockedOut = false; // type: boolean
    this.concurrencyStamp = null; // type: string
    this.description = null; // type: string
    this.isEnabled = false; // type: boolean
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class ProviderInfoDto {
  constructor() {
    this.providerName = null; // type: string
    this.providerKey = null; // type: string
  }
}
/**
 * --
  */
export class PermissionGrantInfoDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.parentName = null; // type: string
    this.isGranted = false; // type: boolean
    this.allowedProviders = []; // type: string
    this.grantedProviders = []; // type: array [modules: Volo.Abp.PermissionManagement.ProviderInfoDto]
  }
}
/**
 * --
  */
export class PermissionGroupDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.permissions = []; // type: array [modules: Volo.Abp.PermissionManagement.PermissionGrantInfoDto]
  }
}
/**
 * --
  */
export class GetPermissionListResultDto {
  constructor() {
    this.entityDisplayName = null; // type: string
    this.groups = []; // type: array [modules: Volo.Abp.PermissionManagement.PermissionGroupDto]
  }
}
/**
 * --
  */
export class UpdatePermissionDto {
  constructor() {
    this.name = null; // type: string
    this.isGranted = false; // type: boolean
  }
}
/**
 * --
  */
export class UpdatePermissionsDto {
  constructor() {
    this.permissions = []; // type: array [modules: Volo.Abp.PermissionManagement.UpdatePermissionDto]
  }
}
/**
 * --
  */
export class ProfileDto {
  constructor() {
    this.userName = null; // type: string
    this.email = null; // type: string
    this.emailConfirmed = false; // type: boolean
    this.name = null; // type: string
    this.surname = null; // type: string
    this.phoneNumber = null; // type: string
    this.phoneNumberConfirmed = false; // type: boolean
    this.isExternal = false; // type: boolean
    this.hasPassword = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class UpdateProfileDto {
  constructor() {
    this.userName = null; // type: string
    this.email = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.phoneNumber = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class ChangePasswordInput {
  constructor() {
    this.currentPassword = null; // type: string
    this.newPassword = null; // type: string
  }
}
/**
 * --
  */
export class IdentityRoleWithDetailsDto {
  constructor() {
    this.creationTime = null; // type: string
    this.creatorId = null; // type: string
    this.creatorName = null; // type: string
    this.includeChildOrganizationUnits = false; // type: boolean
    this.organizationUnits = []; // type: array [modules: Volo.Abp.Identity.OrganizationUnitDto]
    this.permissions = []; // type: string
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.isDefault = false; // type: boolean
    this.isStatic = false; // type: boolean
    this.isPublic = false; // type: boolean
    this.concurrencyStamp = null; // type: string
    this.description = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityRoleCreateInput {
  constructor() {
    this.displayName = null; // type: string
    this.isDefault = false; // type: boolean
    this.isPublic = false; // type: boolean
    this.description = null; // type: string
    this.includeDetails = false; // type: boolean
    this.includeChildOrganizationUnits = false; // type: boolean
    this.organizationUnitIds = []; // type: string
    this.permissions = []; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class CreateRoleInput {
  constructor() {
    this.displayName = null; // type: string
    this.description = null; // type: string
    this.permissionGroupCodes = []; // type: string
  }
}
/**
 * --
  */
export class IdentityRoleUpdateInput {
  constructor() {
    this.concurrencyStamp = null; // type: string
    this.displayName = null; // type: string
    this.isDefault = false; // type: boolean
    this.isPublic = false; // type: boolean
    this.description = null; // type: string
    this.includeDetails = false; // type: boolean
    this.includeChildOrganizationUnits = false; // type: boolean
    this.organizationUnitIds = []; // type: string
    this.permissions = []; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityRoleClaimDto {
  constructor() {
    this.roleId = null; // type: string
    this.claimType = null; // type: string
    this.claimValue = null; // type: string
  }
}
/**
 * --
  */
export class IdentitySecurityLogDto {
  constructor() {
    this.tenantId = null; // type: string
    this.applicationName = null; // type: string
    this.identity = null; // type: string
    this.action = null; // type: string
    this.userId = null; // type: string
    this.userName = null; // type: string
    this.tenantName = null; // type: string
    this.clientId = null; // type: string
    this.correlationId = null; // type: string
    this.clientIpAddress = null; // type: string
    this.browserInfo = null; // type: string
    this.creationTime = null; // type: string
    this.extraProperties = {}; // type: object
    this.id = null; // type: string
  }
}
/**
 * --
  */
export class IdentityPasswordSettingsDto {
  constructor() {
    this.requiredLength = 0; // type: integer
    this.requiredUniqueChars = 0; // type: integer
    this.requireNonAlphanumeric = false; // type: boolean
    this.requireLowercase = false; // type: boolean
    this.requireUppercase = false; // type: boolean
    this.requireDigit = false; // type: boolean
  }
}
/**
 * --
  */
export class IdentityLockoutSettingsDto {
  constructor() {
    this.allowedForNewUsers = false; // type: boolean
    this.lockoutDuration = 0; // type: integer
    this.maxFailedAccessAttempts = 0; // type: integer
  }
}
/**
 * --
  */
export class IdentitySignInSettingsDto {
  constructor() {
    this.requireConfirmedEmail = false; // type: boolean
    this.enablePhoneNumberConfirmation = false; // type: boolean
    this.requireConfirmedPhoneNumber = false; // type: boolean
  }
}
/**
 * --
  */
export class IdentityUserSettingsDto {
  constructor() {
    this.isUserNameUpdateEnabled = false; // type: boolean
    this.isEmailUpdateEnabled = false; // type: boolean
  }
}
/**
 * --
  */
export class IdentitySettingsDto {
  constructor() {
    this.password = {}; // type: object [modules: Volo.Abp.Identity.IdentityPasswordSettingsDto]
    this.lockout = {}; // type: object [modules: Volo.Abp.Identity.IdentityLockoutSettingsDto]
    this.signIn = {}; // type: object [modules: Volo.Abp.Identity.IdentitySignInSettingsDto]
    this.user = {}; // type: object [modules: Volo.Abp.Identity.IdentityUserSettingsDto]
  }
}
/**
 * --
 */
export class TenantStateEnum {}
/**
 * --
  */
export class SaasTenantDto {
  constructor() {
    this.name = null; // type: string
    this.editionId = null; // type: string
    this.account = null; // type: string
    this.province = null; // type: string
    this.city = null; // type: string
    this.county = null; // type: string
    this.provinceName = null; // type: string
    this.cityName = null; // type: string
    this.countyName = null; // type: string
    this.contactPerson = null; // type: string
    this.contactPhone = null; // type: string
    this.creationTime = null; // type: string
    this.remindTime = null; // type: string
    this.description = null; // type: string
    this.creatorName = null; // type: string
    this.creatorId = null; // type: string
    this.editionName = null; // type: string
    this.state = 0; // type: integer [modules: Volo.Saas.TenantStateEnum]
    this.adminOrganizationUnitTypeCode = null; // type: string
    this.adminOrganizationUnitTypeName = null; // type: string
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class SaasTenantUpdateDto {
  constructor() {
    this.state = 0; // type: integer [modules: Volo.Saas.TenantStateEnum]
    this.name = null; // type: string
    this.editionId = null; // type: string
    this.province = null; // type: string
    this.city = null; // type: string
    this.county = null; // type: string
    this.contactPerson = null; // type: string
    this.contactPhone = null; // type: string
    this.remindTime = null; // type: string
    this.description = null; // type: string
    this.adminOrganizationUnitTypeCode = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class SaasTenantCreateDto {
  constructor() {
    this.name = null; // type: string
    this.editionId = null; // type: string
    this.province = null; // type: string
    this.city = null; // type: string
    this.county = null; // type: string
    this.contactPerson = null; // type: string
    this.contactPhone = null; // type: string
    this.remindTime = null; // type: string
    this.description = null; // type: string
    this.adminOrganizationUnitTypeCode = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class TextTemplateContentDto {
  constructor() {
    this.name = null; // type: string
    this.cultureName = null; // type: string
    this.content = null; // type: string
  }
}
/**
 * --
  */
export class UpdateTemplateContentInput {
  constructor() {
    this.templateName = null; // type: string
    this.cultureName = null; // type: string
    this.content = null; // type: string
  }
}
/**
 * --
  */
export class RestoreTemplateContentInput {
  constructor() {
    this.templateName = null; // type: string
    this.cultureName = null; // type: string
  }
}
/**
 * --
  */
export class TemplateDefinitionDto {
  constructor() {
    this.name = null; // type: string
    this.displayName = null; // type: string
    this.isLayout = false; // type: boolean
    this.layout = null; // type: string
    this.isInlineLocalized = false; // type: boolean
    this.defaultCultureName = null; // type: string
  }
}
/**
 * --
  */
export class OrderCompetitionInfoDto {
  constructor() {
    this.competitionId = null; // type: string
    this.name = null; // type: string
    this.delegationId = null; // type: string
    this.delegationName = null; // type: string
  }
}
/**
 * --
  */
export class OrderTrainingInfoDto {
  constructor() {
    this.trainingId = null; // type: string
    this.name = null; // type: string
    this.year = 0; // type: integer
    this.startDateTime = null; // type: string
    this.endDateTime = null; // type: string
    this.delegationId = null; // type: string
    this.delegationName = null; // type: string
  }
}
/**
 * --
  */
export class OrderMallInfoDto {
  constructor() {
    this.orderId = null; // type: string
    this.orderNo = null; // type: string
    this.storeId = null; // type: string
    this.storeName = null; // type: string
    this.productId = null; // type: string
    this.productName = null; // type: string
    this.productImageUrl = null; // type: string
    this.productNum = 0; // type: integer
    this.productPrice = 0; // type: integer
    this.amount = 0; // type: integer
  }
}
/**
 * --
  */
export class PersonalOrderDto {
  constructor() {
    this.businessesId = null; // type: string
    this.businessesName = null; // type: string
    this.orderNo = null; // type: string
    this.name = null; // type: string
    this.pathImages = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalPrice = 0; // type: integer
    this.totalPriceDesc = null; // type: string
    this.payPrice = 0; // type: integer
    this.payPriceDesc = null; // type: string
    this.orderTypeCode = null; // type: string
    this.businessTypeCode = null; // type: string
    this.providerKey = null; // type: string
    this.orderStatusCode = null; // type: string
    this.channelTypeCode = null; // type: string
    this.orderDateTime = null; // type: string
    this.orderExpirationDateTime = null; // type: string
    this.payDateTime = null; // type: string
    this.orderFinishDateTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
    this.creatorName = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorHeadImage = null; // type: string
    this.creatorGenderCode = null; // type: string
    this.orderAccount = null; // type: string
    this.extended = null; // type: string
    this.transactionNo = null; // type: string
    this.expressId = null; // type: string
    this.expressName = null; // type: string
    this.expressInfo = null; // type: string
    this.details = null; // type: string
    this.orderCompetition = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderCompetitionInfoDto]
    this.orderTraining = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderTrainingInfoDto]
    this.orderMall = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderMallInfoDto]
  }
}
/**
 * 表单: 商家确认订单收款
  */
export class OrderInput {
  constructor() {
    this.orderNo = null; // type: string
  }
}
/**
 * --
  */
export class PayOrderDto {
  constructor() {
    this.parameter = null; // type: string
  }
}
/**
 * --
  */
export class AdditionalContent {
  constructor() {
    this.orderNo = null; // type: string
  }
}
/**
 * 表单: 接收订单变化通知
  */
export class ReceiptNotificationOrderStatusInput {
  constructor() {
    this.timestamp = null; // type: string
    this.signature = null; // type: string
    this.sign_type = null; // type: string
    this.app_id = null; // type: string
    this.out_trade_no = null; // type: string
    this.trade_no = null; // type: string
    this.channel_type = null; // type: string
    this.total_amount = null; // type: string
    this.trade_status = null; // type: string
    this.channel_trade_no = null; // type: string
    this.additional_content = {}; // type: object [modules: SiS.TKW.Payment.Inputs.Pay.AdditionalContent]
  }
}
/**
 * --
  */
export class BusOfflineCodeDto {
  constructor() {
    this.id = null; // type: string
    this.name = null; // type: string
    this.image = null; // type: string
  }
}
/**
 * --
  */
export class BusinessesOfflineDto {
  constructor() {
    this.id = null; // type: string
    this.name = null; // type: string
    this.offlineBeneficiarysName = null; // type: string
    this.offlineAccountsWithBank = null; // type: string
    this.offlineAccountNumber = null; // type: string
    this.isOpenOfflinePay = false; // type: boolean
    this.busCollectionCodeList = []; // type: array [modules: SiS.TKW.Payment.Dtos.BusOfflineCodeDto]
  }
}
/**
 * --
  */
export class OrderTypeDto {
  constructor() {
    this.code = null; // type: string
    this.sortOrder = 0; // type: integer
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class OrderStatusDto {
  constructor() {
    this.code = null; // type: string
    this.sortOrder = 0; // type: integer
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class ChannelTypeDto {
  constructor() {
    this.code = null; // type: string
    this.sortOrder = 0; // type: integer
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class OrderDto {
  constructor() {
    this.orderType = {}; // type: object [modules: SiS.TKW.Payment.Dtos.OrderTypeDto]
    this.orderStatus = {}; // type: object [modules: SiS.TKW.Payment.Dtos.OrderStatusDto]
    this.channelType = {}; // type: object [modules: SiS.TKW.Payment.Dtos.ChannelTypeDto]
    this.delegationId = null; // type: string
    this.delegationName = null; // type: string
    this.businessesId = null; // type: string
    this.businessesName = null; // type: string
    this.orderNo = null; // type: string
    this.name = null; // type: string
    this.pathImages = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalPrice = 0; // type: integer
    this.totalPriceDesc = null; // type: string
    this.payPrice = 0; // type: integer
    this.payPriceDesc = null; // type: string
    this.orderTypeCode = null; // type: string
    this.businessTypeCode = null; // type: string
    this.providerKey = null; // type: string
    this.orderStatusCode = null; // type: string
    this.channelTypeCode = null; // type: string
    this.orderDateTime = null; // type: string
    this.orderExpirationDateTime = null; // type: string
    this.payDateTime = null; // type: string
    this.orderFinishDateTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
    this.creatorName = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorHeadImage = null; // type: string
    this.creatorGenderCode = null; // type: string
    this.orderAccount = null; // type: string
    this.extended = null; // type: string
    this.transactionNo = null; // type: string
    this.expressId = null; // type: string
    this.expressName = null; // type: string
    this.expressInfo = null; // type: string
    this.details = null; // type: string
    this.orderCompetition = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderCompetitionInfoDto]
    this.orderTraining = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderTrainingInfoDto]
    this.orderMall = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderMallInfoDto]
  }
}
/**
 * --
  */
export class SetBusinessOrderRemarkInput {
  constructor() {
    this.orderNo = null; // type: string
    this.businessRemark = null; // type: string
  }
}
/**
 * --
  */
export class OrderLogDto {
  constructor() {
    this.orderNo = null; // type: string
    this.actionName = null; // type: string
    this.creationTime = null; // type: string
  }
}
/**
 * 表单: 设置订单的快递信息
  */
export class SetOrderExpressInput {
  constructor() {
    this.expressId = null; // type: string
    this.expressName = null; // type: string
    this.expressInfo = null; // type: string
    this.orderNo = null; // type: string
  }
}
/**
 * --
  */
export class OrderDetailsDto {
  constructor() {
    this.offlineBeneficiarysName = null; // type: string
    this.offlineAccountsWithBank = null; // type: string
    this.offlineAccountNumber = null; // type: string
    this.busCollectionCodeList = []; // type: array [modules: SiS.TKW.Payment.Dtos.BusOfflineCodeDto]
    this.orderType = {}; // type: object [modules: SiS.TKW.Payment.Dtos.OrderTypeDto]
    this.orderStatus = {}; // type: object [modules: SiS.TKW.Payment.Dtos.OrderStatusDto]
    this.channelType = {}; // type: object [modules: SiS.TKW.Payment.Dtos.ChannelTypeDto]
    this.delegationId = null; // type: string
    this.delegationName = null; // type: string
    this.businessesId = null; // type: string
    this.businessesName = null; // type: string
    this.orderNo = null; // type: string
    this.name = null; // type: string
    this.pathImages = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalPrice = 0; // type: integer
    this.totalPriceDesc = null; // type: string
    this.payPrice = 0; // type: integer
    this.payPriceDesc = null; // type: string
    this.orderTypeCode = null; // type: string
    this.businessTypeCode = null; // type: string
    this.providerKey = null; // type: string
    this.orderStatusCode = null; // type: string
    this.channelTypeCode = null; // type: string
    this.orderDateTime = null; // type: string
    this.orderExpirationDateTime = null; // type: string
    this.payDateTime = null; // type: string
    this.orderFinishDateTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
    this.creatorName = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorHeadImage = null; // type: string
    this.creatorGenderCode = null; // type: string
    this.orderAccount = null; // type: string
    this.extended = null; // type: string
    this.transactionNo = null; // type: string
    this.expressId = null; // type: string
    this.expressName = null; // type: string
    this.expressInfo = null; // type: string
    this.details = null; // type: string
    this.orderCompetition = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderCompetitionInfoDto]
    this.orderTraining = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderTrainingInfoDto]
    this.orderMall = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderMallInfoDto]
  }
}
/**
 * --
  */
export class BusinessesDto {
  constructor() {
    this.id = null; // type: string
    this.businessesId = null; // type: string
    this.name = null; // type: string
    this.isAgencyFund = false; // type: boolean
    this.wxAppId = null; // type: string
    this.wxMchId = null; // type: string
    this.wxKey = null; // type: string
    this.wxSecret = null; // type: string
    this.offlineBeneficiarysName = null; // type: string
    this.offlineAccountsWithBank = null; // type: string
    this.offlineAccountNumber = null; // type: string
    this.remark = null; // type: string
    this.isOpenOnlinePay = false; // type: boolean
    this.isOpenOfflinePay = false; // type: boolean
  }
}
/**
 * 表单: 创建线上商家收款信息
  */
export class BusinessesInput {
  constructor() {
    this.businessesId = null; // type: string
    this.isAgencyFund = false; // type: boolean
    this.name = null; // type: string
    this.wxAppId = null; // type: string
    this.wxMchId = null; // type: string
    this.wxKey = null; // type: string
    this.wxSecret = null; // type: string
    this.isOpenOnlinePay = false; // type: boolean
    this.remark = null; // type: string
  }
}
/**
 * 表单: 修改线上商家收款信息
  */
export class UpdateBusinessesInput {
  constructor() {
    this.businessesId = null; // type: string
    this.isAgencyFund = false; // type: boolean
    this.name = null; // type: string
    this.wxAppId = null; // type: string
    this.wxMchId = null; // type: string
    this.wxKey = null; // type: string
    this.wxSecret = null; // type: string
    this.isOpenOnlinePay = false; // type: boolean
    this.remark = null; // type: string
  }
}
/**
 * --
  */
export class BusinessesOnlineDto {
  constructor() {
    this.id = null; // type: string
    this.businessesId = null; // type: string
    this.name = null; // type: string
    this.isAgencyFund = false; // type: boolean
    this.wxAppId = null; // type: string
    this.wxMchId = null; // type: string
    this.wxKey = null; // type: string
    this.wxSecret = null; // type: string
    this.isOpenOnlinePay = false; // type: boolean
    this.remark = null; // type: string
  }
}
/**
 * --
  */
export class CreateBusOfflineCodeInput {
  constructor() {
    this.name = null; // type: string
    this.image = null; // type: string
  }
}
/**
 * 表单: 创建线下商家收款信息
  */
export class BusinessesOfflineInput {
  constructor() {
    this.businessesId = null; // type: string
    this.name = null; // type: string
    this.offlineBeneficiarysName = null; // type: string
    this.offlineAccountsWithBank = null; // type: string
    this.offlineAccountNumber = null; // type: string
    this.isOpenOfflinePay = false; // type: boolean
    this.busCollectionCodeList = []; // type: array [modules: SiS.TKW.Payment.Inputs.CreateBusOfflineCodeInput]
  }
}
/**
 * --
  */
export class UpdateBusOfflineCodeInput {
  constructor() {
    this.id = null; // type: string
    this.operate = null; // type: string
    this.name = null; // type: string
    this.image = null; // type: string
  }
}
/**
 * 表单: 修改线下商家收款信息
  */
export class UpdateBusinessesOfflineInput {
  constructor() {
    this.businessesId = null; // type: string
    this.name = null; // type: string
    this.offlineBeneficiarysName = null; // type: string
    this.offlineAccountsWithBank = null; // type: string
    this.offlineAccountNumber = null; // type: string
    this.isOpenOfflinePay = false; // type: boolean
    this.busCollectionCodeList = []; // type: array [modules: SiS.TKW.Payment.Inputs.UpdateBusOfflineCodeInput]
  }
}
/**
 * --
  */
export class OrderCompetitionDto {
  constructor() {
    this.competitionId = null; // type: string
    this.name = null; // type: string
  }
}
/**
 * --
  */
export class OrderSummaryDto {
  constructor() {
    this.chargeTypeCode = null; // type: string
    this.chargeTypeName = null; // type: string
    this.amount = 0; // type: integer
  }
}
/**
 * --
  */
export class CompetitionOrderDto {
  constructor() {
    this.orderNo = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorName = null; // type: string
    this.delegationId = null; // type: string
    this.delegationName = null; // type: string
    this.totalAmount = 0; // type: integer
    this.payAmount = 0; // type: integer
    this.payDateTime = null; // type: string
    this.orderDateTime = null; // type: string
    this.summaryList = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderSummaryDto]
  }
}
/**
 * --
  */
export class LogisticOrderDto {
  constructor() {
    this.orderNo = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorName = null; // type: string
    this.orderStatusCode = null; // type: string
    this.orderStatusName = null; // type: string
    this.channelTypeCode = null; // type: string
    this.channelTypeName = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalAmount = 0; // type: integer
    this.payAmount = 0; // type: integer
    this.payDateTime = null; // type: string
    this.creationTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
  }
}
/**
 * --
  */
export class TrainingOrderDto {
  constructor() {
    this.orderNo = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorName = null; // type: string
    this.orderStatusCode = null; // type: string
    this.orderStatusName = null; // type: string
    this.channelTypeCode = null; // type: string
    this.channelTypeName = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalAmount = 0; // type: integer
    this.payAmount = 0; // type: integer
    this.payDateTime = null; // type: string
    this.creationTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
  }
}
/**
 * --
  */
export class MallOrderDto {
  constructor() {
    this.orderNo = null; // type: string
    this.creatorMobile = null; // type: string
    this.creatorName = null; // type: string
    this.orderStatusCode = null; // type: string
    this.orderStatusName = null; // type: string
    this.channelTypeCode = null; // type: string
    this.channelTypeName = null; // type: string
    this.isOnlinePayment = false; // type: boolean
    this.totalAmount = 0; // type: integer
    this.payAmount = 0; // type: integer
    this.payDateTime = null; // type: string
    this.creationTime = null; // type: string
    this.businessRemark = null; // type: string
    this.customerRemark = null; // type: string
    this.details = null; // type: string
    this.expressId = null; // type: string
    this.expressName = null; // type: string
    this.expressInfo = null; // type: string
    this.orderStatus = {}; // type: object [modules: SiS.TKW.Payment.Dtos.OrderStatusDto]
    this.channelType = {}; // type: object [modules: SiS.TKW.Payment.Dtos.ChannelTypeDto]
    this.orderMall = []; // type: array [modules: SiS.TKW.Payment.Dtos.Orders.OrderMallInfoDto]
  }
}
/**
 * --
  */
export class WeChatMiniProgramUserInfo {
  constructor() {
    this.nickName = null; // type: string
    this.avatarUrl = null; // type: string
    this.gender = 0; // type: integer
    this.country = null; // type: string
    this.province = null; // type: string
    this.city = null; // type: string
    this.language = null; // type: string
  }
}
/**
 * --
  */
export class WeChatMiniProgramUserProfile {
  constructor() {
    this.userInfo = {}; // type: object [modules: Volo.Abp.Identity.WeChatMiniProgramUserInfo]
    this.rawData = null; // type: string
    this.signature = null; // type: string
    this.encryptedData = null; // type: string
    this.iv = null; // type: string
    this.cloudId = null; // type: string
  }
}
/**
 * --
  */
export class WeChatMiniProgramPhoneNumber {
  constructor() {
    this.encryptedData = null; // type: string
    this.iv = null; // type: string
    this.cloudId = null; // type: string
  }
}
/**
 * --
  */
export class CreateOrBindWeChatMiniProgramUserInput {
  constructor() {
    this.code = null; // type: string
    this.appId = null; // type: string
    this.profile = {}; // type: object [modules: Volo.Abp.Identity.WeChatMiniProgramUserProfile]
    this.phoneNumber = {}; // type: object [modules: Volo.Abp.Identity.WeChatMiniProgramPhoneNumber]
  }
}
/**
 * --
  */
export class WeChatUserDto {
  constructor() {
    this.tenantId = null; // type: string
    this.userId = null; // type: string
    this.openId = null; // type: string
    this.nickName = null; // type: string
    this.sex = 0; // type: integer
    this.province = null; // type: string
    this.city = null; // type: string
    this.country = null; // type: string
    this.headImageUrl = null; // type: string
    this.unionId = null; // type: string
    this.state = null; // type: string
    this.appId = null; // type: string
    this.user = {}; // type: object [modules: Volo.Abp.Identity.IdentityUserDto]
  }
}
/**
 * --
  */
export class CreateOrBindWeChatUserInput {
  constructor() {
    this.state = null; // type: string
    this.phoneNumber = null; // type: string
    this.code = null; // type: string
  }
}
/**
 * --
  */
export class GetOrCreateWeChatUserInput {
  constructor() {
    this.code = null; // type: string
    this.appId = null; // type: string
    this.state = null; // type: string
    this.includeUser = false; // type: boolean
  }
}
/**
 * --
  */
export class SendBindingWeChatSmsCodeInput {
  constructor() {
    this.phoneNumber = null; // type: string
    this.state = null; // type: string
  }
}
/**
 * --
  */
export class BindWeChatInput {
  constructor() {
    this.code = null; // type: string
    this.appId = null; // type: string
    this.state = null; // type: string
  }
}
/**
 * --
  */
export class BindEmailInput {
  constructor() {
    this.email = null; // type: string
    this.code = null; // type: string
  }
}
/**
 * --
  */
export class SendEmailVerificationCodeInput {
  constructor() {
    this.email = null; // type: string
  }
}
/**
 * --
  */
export class SendSmsCodeInput {
  constructor() {
    this.phoneNumber = null; // type: string
    this.isNew = false; // type: boolean
  }
}
/**
 * --
  */
export class VerifySmsCodeInput {
  constructor() {
    this.phoneNumber = null; // type: string
    this.code = null; // type: string
  }
}
/**
 * --
  */
export class ChangePhoneNumberInput {
  constructor() {
    this.code1 = null; // type: string
    this.code2 = null; // type: string
    this.newPhoneNumber = null; // type: string
  }
}
/**
 * --
  */
export class RegisterUserInput {
  constructor() {
    this.code = null; // type: string
    this.password = null; // type: string
    this.phoneNumber = null; // type: string
    this.isNew = false; // type: boolean
  }
}
/**
 * --
  */
export class RegisterResultDto {
  constructor() {
    this.error = null; // type: string
    this.result = null; // type: string
  }
}
/**
 * --
  */
export class IdentityUserDetailsDto {
  constructor() {
    this.permissions = []; // type: string
    this.isSuperAdmin = false; // type: boolean
    this.isWeChatBound = false; // type: boolean
    this.currentOrganizationUnitId = null; // type: string
    this.permissionGroups = []; // type: array [modules: Volo.Abp.Identity.PermissionGroupDto]
    this.organizationUnitEdition = {}; // type: object [modules: Volo.Abp.Identity.OrganizationUnitEditionDto]
    this.tenantId = null; // type: string
    this.userName = null; // type: string
    this.email = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.emailConfirmed = false; // type: boolean
    this.phoneNumber = null; // type: string
    this.phoneNumberConfirmed = false; // type: boolean
    this.supportTwoFactor = false; // type: boolean
    this.lockoutEnabled = false; // type: boolean
    this.isLockedOut = false; // type: boolean
    this.concurrencyStamp = null; // type: string
    this.description = null; // type: string
    this.isEnabled = false; // type: boolean
    this.id = null; // type: string
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class ChangeAdminInput {
  constructor() {
    this.phoneNumber = null; // type: string
    this.code = null; // type: string
  }
}
/**
 * --
  */
export class IdentityUserCreateDto {
  constructor() {
    this.password = null; // type: string
    this.organizationUnitId = null; // type: string
    this.userName = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.email = null; // type: string
    this.phoneNumber = null; // type: string
    this.lockoutEnabled = false; // type: boolean
    this.roleNames = []; // type: string
    this.roleIds = []; // type: string
    this.organizationUnitIds = []; // type: string
    this.description = null; // type: string
    this.isEnabled = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityUserUpdateDto {
  constructor() {
    this.concurrencyStamp = null; // type: string
    this.password = null; // type: string
    this.userName = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.email = null; // type: string
    this.phoneNumber = null; // type: string
    this.lockoutEnabled = false; // type: boolean
    this.roleNames = []; // type: string
    this.roleIds = []; // type: string
    this.organizationUnitIds = []; // type: string
    this.description = null; // type: string
    this.isEnabled = false; // type: boolean
    this.extraProperties = {}; // type: object
  }
}
/**
 * --
  */
export class IdentityUserUpdatePasswordInput {
  constructor() {
    this.currentPassword = null; // type: string
    this.newPassword = null; // type: string
  }
}
/**
 * --
  */
export class UpdateUserOrganizationUnitInput {
  constructor() {
    this.fromOrganizationUnitId = null; // type: string
    this.organizationUnitId = null; // type: string
  }
}
/**
 * --
  */
export class IdentityUserUpdateRolesDto {
  constructor() {
    this.roleNames = []; // type: string
  }
}
/**
 * --
  */
export class IdentityUserResetPasswordInput {
  constructor() {
    this.newPassword = null; // type: string
  }
}
/**
 * --
  */
export class IdentityUserClaimDto {
  constructor() {
    this.userId = null; // type: string
    this.claimType = null; // type: string
    this.claimValue = null; // type: string
  }
}
/**
 * --
  */
export class UserData {
  constructor() {
    this.id = null; // type: string
    this.tenantId = null; // type: string
    this.userName = null; // type: string
    this.name = null; // type: string
    this.surname = null; // type: string
    this.email = null; // type: string
    this.emailConfirmed = false; // type: boolean
    this.phoneNumber = null; // type: string
    this.phoneNumberConfirmed = false; // type: boolean
  }
}
/**
 * 表单: 获取业务日志列表
  */
export class Api_GET_BusinessLogQO extends Page {
  constructor() {
    super();
    this.FilterText = null; // type: string
    this.UserName = null; // type: string
    this.Type = null; // type: string
    this.Module = null; // type: string
    this.ActionObject = null; // type: string
    this.ActionContent = null; // type: string
    this.ActionTimeMin = null; // type: string
    this.ActionTimeMax = null; // type: string
    this.Result = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 获取个人订单
  */
export class Api_GET_TradePersonalOrderListQO extends Page {
  constructor() {
    super();
    this.OrderStatusCode = null; // type: string
    this.OrderTypeCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 获取支付订单的参数
  */
export class Api_GET_TradePayOrderParameterQO {
  constructor() {
    this.OrderNo = null; // type: string
    this.ReturnUrl = null; // type: string
  }
}
/**
 * 表单: 获取线下支付订单的收款码信息
  */
export class Api_GET_TradePersonalOrderCollectionCodeQO {
  constructor() {
    this.orderNo = null; //  订单号 type: string
  }
}
/**
 * 表单: 查询商家订单
  */
export class Api_GET_TradeBusinessOrderListQO extends Page {
  constructor() {
    super();
    this.BusinessesId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.OrderTypeCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.IsExpend = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 获取订单日志
  */
export class Api_GET_TradeOrderLogListQO {
  constructor() {
    this.OrderNo = null; // type: string
  }
}
/**
 * 表单: 根据订单号获取订单详情
  */
export class Api_GET_TradeOrderDetailsQO {
  constructor() {
    this.OrderNo = null; // type: string
  }
}
/**
 * 表单: 查询订单总数量
  */
export class Api_GET_TradeOrderTotalNumQO {
  constructor() {
    this.IsBusinessOrder = false; // type: boolean
    this.BusinessesId = null; // type: string
  }
}
/**
 * 表单: 查询线上线下商家收款信息
  */
export class Api_GET_TradeBusinessesQO {
  constructor() {
    this.BusinessesId = null; // type: string
  }
}
/**
 * 表单: 查询线上商家收款信息
  */
export class Api_GET_TradeBusinessesOnlineQO {
  constructor() {
    this.BusinessesId = null; // type: string
  }
}
/**
 * 表单: 查询线下商家收款信息
  */
export class Api_GET_TradeBusinessesOfflineQO {
  constructor() {
    this.BusinessesId = null; // type: string
  }
}
/**
 * 表单: 根据时间筛选赛事列表
  */
export class Api_GET_TradeOrderCompetitionListQO {
  constructor() {
    this.BusinessesId = null; // type: string
    this.Year = 0; // type: integer
    this.StartDateTime = null; // type: string
    this.EndDateTime = null; // type: string
  }
}
/**
 * 表单: 查询赛事订单
  */
export class Api_GET_TradeCompetitonOrderListQO extends Page {
  constructor() {
    super();
    this.CompetitionId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.OrderTypeCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 查询赛事后勤订单
  */
export class Api_GET_TradeLogisticOrderListQO extends Page {
  constructor() {
    super();
    this.CompetitionId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.OrderTypeCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 查询培训报名订单
  */
export class Api_GET_TradeTrainingOrderListQO extends Page {
  constructor() {
    super();
    this.TrainningId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 查询培训后勤订单
  */
export class Api_GET_TradeTrainingLogisticOrderListQO extends Page {
  constructor() {
    super();
    this.TrainningId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 查询商城订单
  */
export class Api_GET_TradeMallOrderListQO extends Page {
  constructor() {
    super();
    this.StoreId = null; // type: string
    this.OrderStatusCode = null; // type: string
    this.ChannelTypeCode = null; // type: string
    this.OrderName = null; // type: string
    this.OrderNo = null; // type: string
    this.OrderNameOrOrderNo = null; // type: string
    this.PaymentStartDate = null; // type: string
    this.PaymentEndDate = null; // type: string
    this.CreateOrderStartDateTime = null; // type: string
    this.CreateOrderEndDateTime = null; // type: string
    this.FinishOrderStartDateTime = null; // type: string
    this.FinishOrderEndDateTime = null; // type: string
    this.IsDeliver = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_ClaimTypesQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 查询版本列表
  */
export class Api_GET_EditionQO {
  constructor() {
    this.IsEnabled = false; // type: boolean
    this.IncludeValidityType = false; // type: boolean
  }
}
/**
 * 表单: 查询指定版本
  */
export class Api_GET_EditionIdQO {
  constructor() {
    this.IsEnabled = false; // type: boolean
    this.IncludeValidityType = false; // type: boolean
  }
}
/**
 * 表单: 查询指定机构的版本
  */
export class Api_GET_EditionByOuidOrganizationUnitIdQO {
  constructor() {
    this.IncludeEdition = false; // type: boolean
    this.IncludeOrganizationUnit = false; // type: boolean
  }
}
/**
 * 表单: 查询版本模块列表
  */
export class Api_GET_EditionIdModulesQO {
  constructor() {
    this.IncludeChildren = false; // type: boolean
  }
}
/**
 * 表单: 获取所有模块列表
  */
export class Api_GET_EditionModulesQO {
  constructor() {
    this.IncludeChildren = false; // type: boolean
  }
}
/**
 * 表单:
  */
export class Api_GET_OrganizationUnitsQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 获取组织机构
  */
export class Api_GET_OrganizationUnitsIdQO {
  constructor() {
    this.includeDetails = false; //  是否包含详细信息（角色列表） type: boolean
  }
}
/**
 * 表单: 获取下级组织机构列表（直接下级）
  */
export class Api_GET_OrganizationUnitsIdChildrenQO {
  constructor() {
    this.includeDetails = false; //  是否包含详细信息（角色列表） type: boolean
  }
}
/**
 * 表单: 获取指定组织机构树
  */
export class Api_GET_OrganizationUnitsTreeIdQO {
  constructor() {
    this.includeDetails = false; //  是否包含详细信息（角色列表） type: boolean
  }
}
/**
 * 表单: 获取所有的组织机构树
  */
export class Api_GET_OrganizationUnitsTreeQO {
  constructor() {
    this.includeDetails = false; //  是否包含详细信息（角色列表） type: boolean
  }
}
/**
 * 表单: 获取组织机构下的用户（包含所有下属层级）
  */
export class Api_GET_OrganizationUnitsIdUsersQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.IsEnabled = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_OrganizationUnitsIdRolesQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.IncludeDetails = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_OrganizationUnitsIdMembersQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.IsEnabled = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_OrganizationUnitsAvailableUsersQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.Id = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_OrganizationUnitsAvailableRolesQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.Id = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_POST_MyProfileSetTwoFactorEnabledQO {
  constructor() {
    this.enabled = false; // type: boolean
  }
}
/**
 * 表单: 获取当前用户默认管理的通用角色
  */
export class Api_GET_RolesDefaultQO {
  constructor() {
    this.searchParent = false; // type: boolean
  }
}
/**
 * 表单: 获取角色列表
  */
export class Api_GET_RolesQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.IncludeDetails = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_SecurityLogsQO extends Page {
  constructor() {
    super();
    this.StartTime = null; // type: string
    this.EndTime = null; // type: string
    this.ApplicationName = null; // type: string
    this.Identity = null; // type: string
    this.Action = null; // type: string
    this.UserName = null; // type: string
    this.ClientId = null; // type: string
    this.CorrelationId = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_SecurityLogsMyQO extends Page {
  constructor() {
    super();
    this.StartTime = null; // type: string
    this.EndTime = null; // type: string
    this.ApplicationName = null; // type: string
    this.Identity = null; // type: string
    this.Action = null; // type: string
    this.UserName = null; // type: string
    this.ClientId = null; // type: string
    this.CorrelationId = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单: 获取微信小程序绑定的用户
  */
export class Api_GET_UsersWechatMiniGetQO {
  constructor() {
    this.Code = null; // type: string
    this.AppId = null; // type: string
    this.IncludeUser = false; // type: boolean
  }
}
/**
 * 表单: 获取用户所属机构最近的通用角色
  */
export class Api_GET_UsersFirstDefaultRoleQO {
  constructor() {
    this.id = null; //  用户ID type: string
  }
}
/**
 * 表单: 获取当前用户第一个有权限的组织机构
  */
export class Api_GET_UsersFirstPermissionOrganizationUnitQO {
  constructor() {
    this.permission = null; //  权限 type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_UsersHasPermissionQO {
  constructor() {
    this.permission = null; // type: string
    this.organizationUnitId = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_UsersQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.IsEnabled = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_UsersLookupSearchQO extends Page {
  constructor() {
    super();
    this.Sorting = null; // type: string
    this.Filter = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_UsersLookupCountQO {
  constructor() {
    this.Filter = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_ExcelQO {
  constructor() {
    this.ReportName = null; // type: string
    this.Parameters = {}; // type: object
  }
}
/**
 * 表单:
  */
export class Api_GET_GraphicVerifyQO {
  constructor() {
    this.ClientId = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_POST_EmailQO {
  constructor() {
    this.Name = null; // type: string
    this.Address = null; // type: string
    this.phoneNumber = null; // type: string
    this.expiration = 0; // type: integer
  }
}
/**
 * 表单:
  */
export class Api_POST_VerifyQO {
  constructor() {
    this.address = null; // type: string
    this.code = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_UploadQO {
  constructor() {
    this.url = null; // type: string
    this.fileName = null; // type: string
  }
}
/**
 * 表单: 获得草稿列表
  */
export class Api_GET_DraftQO extends Page {}
/**
 * 表单: 获得收到消息列表
  */
export class Api_GET_MessageGetReceivingMessagesQO extends Page {
  constructor() {
    super();
    this.getMessageType = 0; // type: integer [modules: Volo.Chat.Messages.GetMessageType]
  }
}
/**
 * 表单: 获得发出的消息列表
  */
export class Api_GET_MessageGetSendingMessagesQO extends Page {}
/**
 * 表单: 根据内容获得收到的消息
  */
export class Api_GET_MessageGetReceiveMessagesByContentQO extends Page {
  constructor() {
    super();
    this.content = null; //  消息标题或内容; type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_EditionsQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_TenantsQO extends Page {
  constructor() {
    super();
    this.NameFilter = null; // type: string
    this.EditionId = null; // type: string
    this.Province = null; // type: string
    this.State = 0; // type: integer [modules: Volo.Saas.TenantStateEnum]
    this.CreatorId = null; // type: string
    this.StartCreationTime = null; // type: string
    this.EndCreationTime = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_FeaturesQO {
  constructor() {
    this.providerName = null; // type: string
    this.providerKey = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_PUT_FeaturesQO {
  constructor() {
    this.providerName = null; // type: string
    this.providerKey = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_CheckQO {
  constructor() {
    this.ClientId = null; // type: string
    this.Verification = null; // type: string
    this.RemoveAfterSuccess = false; // type: boolean
  }
}
/**
 * 表单:
  */
export class Api_GET_LanguagesQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.ResourceName = null; // type: string
    this.BaseCultureName = null; // type: string
    this.TargetCultureName = null; // type: string
    this.GetOnlyEmptyValues = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_LanguageTextsQO extends Page {
  constructor() {
    super();
    this.Filter = null; // type: string
    this.ResourceName = null; // type: string
    this.BaseCultureName = null; // type: string
    this.TargetCultureName = null; // type: string
    this.GetOnlyEmptyValues = false; // type: boolean
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_LanguageTextsResourceNameCultureNameNameQO {
  constructor() {
    this.baseCultureName = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_PUT_LanguageTextsResourceNameCultureNameNameQO {
  constructor() {
    this.value = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_PermissionsQO {
  constructor() {
    this.providerName = null; // type: string
    this.providerKey = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_PUT_PermissionsQO {
  constructor() {
    this.providerName = null; // type: string
    this.providerKey = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_TemplateContentsQO {
  constructor() {
    this.TemplateName = null; // type: string
    this.CultureName = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_GET_TemplateDefinitionsQO extends Page {
  constructor() {
    super();
    this.FilterText = null; // type: string
    this.Sorting = null; // type: string
  }
}
/**
 * 表单:
  */
export class Api_POST_CategoryVO {
  constructor() {
    this.formFile = null; // type: string
  }
}
